const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
  css: {
    loaderOptions: {
      less: {
        lessOptions: {
          // If you are using less-loader@5 please spread the lessOptions to options directly
          modifyVars: {
            'primary-color': '#00b278',
            'link-color': '#00b278',
            'border-radius-base': '2px',
          },
          javascriptEnabled: true,
        },
      },
    },
  },

  devServer: {
    proxy: {
      //  代理的名称
      '/course-api': {
        // 代理的地址
        target: 'https://course.myhope365.com/',
        // 是否跨域
        changeOrigin: true,
        // 路径重写
        pathRewrite: {
          '^/course-api': ''
        }
      },

      '/api': {
        // 代理的地址
        target: 'https://course.myhope365.com/',
        // 是否跨域
        changeOrigin: true,
        // 路径重写
        // pathRewrite: {
        //     '^/course-api': ''
        // }
      },
      '/api1': {
        // 代理的地址
        target: 'https://course.myhope365.com/',
        // 是否跨域
        changeOrigin: true,
        // 路径重写
        // pathRewrite: {
        //     '^/course-api': ''
        // }
      }
    }
  }
})
